Caching personalised and database-related dynamic web pages
نویسندگان
چکیده
In recent years, web development is the most important application in internet. Caching related technique improves the web server performance significantly. However, existing caching schemes cannot deal with the dynamic web pages efficiently. Thus, in this paper, we propose a caching scheme and then use web session objects and database-related dynamic web cache to implement the dynamic web cache system in Tomcat web server. We show how to build the dependency between dynamic web pages and the underlying database fields and session objects. Our experimental results show that Tomcat with proposed dynamic web cache can increase the stability of web server and improve web server throughput by up to 290%.
منابع مشابه
بهینهسازی اجرا و پاسخ صفحات وب در فضای ابری با روشهای پیشپردازش، مطالعه موردی سامانههای وارنیش و انجینکس
The response speed of Web pages is one of the necessities of information technology. In recent years, renowned companies such as Google and computer scientists focused on speeding up the web. Achievements such as Google Pagespeed, Nginx and varnish are the result of these researches. In Customer to Customer(C2C) business systems, such as chat systems, and in Business to Customer(B2C) systems, s...
متن کاملWeb Acceleration for Electronic Commerce Applications
Response time is one key point of di erentiation among electronic commerce (e-commerce) Web sites. For many ecommerce sites, Web pages are created dynamically based on the current state of a business stored in database systems. Snafu and slow-downs during special events or peak times demonstrate the challenges to engineer high performance database-driven e-commerce Web sites. One way to achieve...
متن کاملUsing Code Transformation for Consistent and Transparent Caching of Dynamic Web Content
We present a consistent and transparent caching system for dynamic web pages produced by a serverside application using a back-end database. Cached pages always reflect current database values. No intervention from the programmer is necessary to implement caching. The system is an improvement on earlier methods that either did not guarantee consistency and/or relied on substantial programmer in...
متن کاملWeb Caching Accelerating Dynamic Web Content Generation the Dynamic Content Accelerator Related Work on Dynamic Content Generation Related Work on Dynamic Content Generation (cont.) Man:a Data Warehouse Intelligent Cache Manag- Er, " Proc. 22nd Int'l Conf. Very Large Data Bases
As a middle-tier, server-side caching engine, the Dynamic Content Accelerator reduces dynamic page-generation processing delays by caching fragments of dynamically generated Web pages. I ncreasingly, e-business sites employ dynamic Web pages because they enable a much wider range of interaction than static HTML pages can provide. By using dynamic page-generation technologies, a Web site can gen...
متن کاملA Dynamic Web Page Prediction Model Based on Access Patterns to Offer Better User Latency
The growth of the World Wide Web has emphasized the need for improvement in user latency. One of the techniques that are used for improving user latency is Caching and another is Web Prefetching. Approaches that bank solely on caching offer limited performance improvement because it is difficult for caching to handle the large number of increasingly diverse files. Studies have been conducted on...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IJHPCN
دوره 6 شماره
صفحات -
تاریخ انتشار 2010